-
nounany of several inedible snails of the genus Helix; often destructive peststype of:
Explanation of garden snail
We don`t have explanations for this word yet.
We don`t have explanations for this word yet.